package com.fsai.cms.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import com.fsai.cms.base.BaseEntity;

/**
 * 站点配置对象 base_site_cfg
 * 
 * @author jaffe
 * @date 2021-03-12
 */
public class BaseSiteCfg extends BaseEntity {
	private static final long serialVersionUID = 1L;

	/** 主键ID */
	private Integer siteId;

	/** 站点名称 */
	private String siteTitle;

	/** 站点logo */
	private String siteLogo;

	/** 关键字 */
	private String keyWord;

	/** 描述 */
	private String siteDesc;

	/** 版权信息 */
	private String copyright;

	/** 联系地址 */
	private String addr;

	/** 邮编 */
	private String postCde;

	/** 联系电话 */
	private String linkPhone;

	/** 备案号 */
	private String icp;

	/** 技术支持 */
	private String telSupp;

	/** 文章默认缩略图 */
	private String defaultContPic;

	/** 域名 */
	private String domainName;

	/** 文章每页默认数 */
	private Integer contPageCount;

	/** 首页地址 */
	private String indexPage;

	/** 是否可访问 */
	private String visitEnable;

	/** 启用状态 */
	private String status;

	public void setSiteId(Integer siteId) {
		this.siteId = siteId;
	}

	public Integer getSiteId() {
		return siteId;
	}

	public void setSiteTitle(String siteTitle) {
		this.siteTitle = siteTitle;
	}

	public String getSiteTitle() {
		return siteTitle;
	}

	public void setSiteLogo(String siteLogo) {
		this.siteLogo = siteLogo;
	}

	public String getSiteLogo() {
		return siteLogo;
	}

	public void setKeyWord(String keyWord) {
		this.keyWord = keyWord;
	}

	public String getKeyWord() {
		return keyWord;
	}

	public void setSiteDesc(String siteDesc) {
		this.siteDesc = siteDesc;
	}

	public String getSiteDesc() {
		return siteDesc;
	}

	public void setCopyright(String copyright) {
		this.copyright = copyright;
	}

	public String getCopyright() {
		return copyright;
	}

	public void setAddr(String addr) {
		this.addr = addr;
	}

	public String getAddr() {
		return addr;
	}

	public void setPostCde(String postCde) {
		this.postCde = postCde;
	}

	public String getPostCde() {
		return postCde;
	}

	public void setLinkPhone(String linkPhone) {
		this.linkPhone = linkPhone;
	}

	public String getLinkPhone() {
		return linkPhone;
	}

	public void setIcp(String icp) {
		this.icp = icp;
	}

	public String getIcp() {
		return icp;
	}

	public void setTelSupp(String telSupp) {
		this.telSupp = telSupp;
	}

	public String getTelSupp() {
		return telSupp;
	}

	public void setDefaultContPic(String defaultContPic) {
		this.defaultContPic = defaultContPic;
	}

	public String getDefaultContPic() {
		return defaultContPic;
	}

	public void setDomainName(String domainName) {
		this.domainName = domainName;
	}

	public String getDomainName() {
		return domainName;
	}

	public void setContPageCount(Integer contPageCount) {
		this.contPageCount = contPageCount;
	}

	public Integer getContPageCount() {
		return contPageCount;
	}

	public void setIndexPage(String indexPage) {
		this.indexPage = indexPage;
	}

	public String getIndexPage() {
		return indexPage;
	}

	public void setVisitEnable(String visitEnable) {
		this.visitEnable = visitEnable;
	}

	public String getVisitEnable() {
		return visitEnable;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getStatus() {
		return status;
	}

	@Override
	public String toString() {
		return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE).append("siteId", getSiteId())
				.append("siteTitle", getSiteTitle()).append("siteLogo", getSiteLogo()).append("keyWord", getKeyWord())
				.append("siteDesc", getSiteDesc()).append("copyright", getCopyright()).append("addr", getAddr())
				.append("postCde", getPostCde()).append("linkPhone", getLinkPhone()).append("icp", getIcp())
				.append("telSupp", getTelSupp()).append("defaultContPic", getDefaultContPic())
				.append("domainName", getDomainName()).append("contPageCount", getContPageCount())
				.append("indexPage", getIndexPage()).append("visitEnable", getVisitEnable())
				.append("status", getStatus()).append("createBy", getCreateBy()).append("createTime", getCreateTime())
				.append("updateBy", getUpdateBy()).append("updateTime", getUpdateTime()).append("remark", getRemark())
				.toString();
	}
}
